package cn.com.headfree.mouldshow.dao;

import cn.com.headfree.vo.BusinessIdsVo;
import cn.com.headfree.vo.file.DealFileVo;

import java.util.List;

public interface UserDataInfoDao {

	//基本信息
	BusinessIdsVo getBaseInfoByErpNo(String erpNo);

	//学历
	List<BusinessIdsVo> getEducateInfoByErpNo(String erpNo);

	//教育培训授课
	List<BusinessIdsVo> getContiStudyInfoByErpNo(String erpNo);

	//个人荣誉
	List<BusinessIdsVo> getHonnorInfoByErpNo(String erpNo);

	//竞赛考试
	List<BusinessIdsVo> getContestInfoByErpNo(String erpNo);

	//专家人才
	List<BusinessIdsVo> getExpertTitleInfoByErpNo(String erpNo);

	//专业技术资格
	List<BusinessIdsVo> getProTecInfoByErpNo(String erpNo);

	//专业技能等级
	List<BusinessIdsVo> getSkillLevelInfoByErpNo(String erpNo);

	//师带徒信息
	List<BusinessIdsVo> getTSdtTutorPrentInfoByErpNo(String erpNo);

	//学术成果
	List<BusinessIdsVo> getAcadeAchiveInfoByErpNo(String erpNo);

	//标准制定
	List<BusinessIdsVo> getStandInfoByErpNo(String erpNo);

	//专利
	List<BusinessIdsVo> getPatentInfoByErpNo(String erpNo);

	//技艺革新
	List<BusinessIdsVo> getTecInnovInfoByErpNo(String erpNo);

	//科技创新管理
	List<BusinessIdsVo> getTecManInnovByErpNo(String erpNo);

	//项目课题成果
	List<BusinessIdsVo> getProjAchieveInfoByErpNo(String erpNo);

	//挂职轮岗
	List<BusinessIdsVo> getRotationInfoByErpNo(String erpNo);

	List<DealFileVo> getFilesByBusinessId(String businessId, String businessNode);


}
